@echo off
chcp 65001 >nul
echo ============================================
echo 构建RuoYi后端Docker镜像
echo ============================================
echo.

REM 检查Docker是否运行
docker version >nul 2>&1
if errorlevel 1 (
    echo [错误] Docker未运行，请先启动Docker Desktop
    pause
    exit /b 1
)

echo [1/3] 开始构建Docker镜像...
docker build -t gen-backed:v1 .

if errorlevel 1 (
    echo [错误] 镜像构建失败
    pause
    exit /b 1
)

echo.
echo [2/3] 镜像构建成功！
echo.
echo [3/3] 验证镜像
docker images | findstr gen-backed

echo.
echo ============================================
echo 构建完成！
echo ============================================
echo.
echo 使用以下命令启动服务：
echo docker-compose up -d
echo.
echo 或使用 start-docker.bat 脚本启动
echo.
pause

